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