How many meters in one mile?

A. 1000 meters

B. 1509.34 meters

C. 1609.34 meters

D. 2400 meters

(more…)