0
Anonymous
Chat with our AI personalities
1000 metres = 0.62 miles
1000 km is equal to 621.38818 miles
0.5681818181818182 miles
1000 acres = 1.5625 sq miles.
I think it is about 621 miles.