Respuesta :

I believe the answer is 352 yards
Hope this helps
1 hour = 60 minutes
105,600 yards = 60 miles

60 miles in 60 minutes
? miles in   5 minutes

5 x 60/60 = 5 miles

answer is 5 miles in 5 minutes
RELAXING NOICE
Relax