Respuesta :

13 miles in yards is 22880 miles