227k views
2 votes
How many meters does 20 yards equal

1 Answer

5 votes

Answer:


Step-by-step explanation:One yard equals 0.9144 meter. Therefore 20 yards = 20 * 0.9144 = 18.288 meters


User Daniel Seither
by
8.3k points

No related questions found