How long is Portugal?

Mainland Portugal is around 349 miles [562 kilometers] in length from the northernmost point in the village of Cevide in the North Region [Região Norte] to the southernmost point in Cabo de Santa Maria [Cape St. Mary] in the Algarve Region [Região Algarve].