Respuesta :

the largest city among those non-European capitals is: Hamburg

Hamburg has the size area of 755.2 km² because it includes several major ports in Germany.
Birmingham placed second with 
267.8 km² , Milan placed fourth with 181.8 km² and Barcelona placed last with 101.9 km² of size area.