Web Analytics

Verified Answer :

the answer is A 
hope this helps

 A. 12,320 yards = 7 miles