Respuesta :

1 mile = 1760 yards
Therefore you must times 13 by 1760
13x1760 = 22880
ACCESS MORE