It's a full 10 miles to the hospital.

Literal

Hospital [up-to-まで] 10 miles [even-も] exists.

10マイルもある — も after a quantity emphasizes that the distance is surprisingly large. 'As much as 10 miles!' A useful pattern for expressing that an amount exceeds expectations.