Answer :

3520 yards

1 mile = 1760 yards
2 x 1760 = 3520 yards

Other Questions