Respuesta :

2.38 Miles
4188 Yards

And it's already in feet

12,565 ft = 12,565 feet
12,565 ft = 2.3 miles
12,565 ft = 4188.3 yards
Hope this helps!