Answer :

8800 yards is equal to five miles
8800 yards is 5 miles

Other Questions