Respuesta :

60 meters = 60/0.9144 = 65.6 ≈ 66 yards
KaiToy

Answer:

your answer is C) 66 yards