Answer: 17 meters = 15.5 yards.
Explanation:
1 yard = 0.9144 meters
17 yards × 0.9144 meters
= 15.5448 ≈ 15.5 yards
1.6m questions
2.0m answers