160k views
4 votes
19 yards is the same as how many meters?

User Sergi
by
7.5k points

1 Answer

3 votes
17.374 meters. Hope this is correct!
User Brandon Dyer
by
8.5k points