Answer:
5.6 miles
Explanation:
7 / 80 = 0.0875 (How many miles per min)
0.0875 * 64 = 5.6 miles
8.6m questions
11.2m answers