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

User Sergi
by
4.1k points

1 Answer

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