4.7k views
2 votes
20 yards= _________meters

1 Answer

6 votes

EXPLANATION

As 1 yard = 0.9144 meters

User Haotang
by
3.9k points