Answer:
3218.69
Explanation:
One mile is 1609.344 meters. So 2 miles is twice that, so 3218.69 meters.
9.5m questions
12.2m answers