Respuesta :

13 miles is 22880 yards

Answer:

22880 yards

Step-by-step explanation:

13 * 1760  = 22880