201k views
7 votes
19 yds is the same as how many meters

User Haja
by
5.3k points

2 Answers

10 votes
19 yards is the same as 17.3736 meters
User Jonas Borggren
by
5.1k points
1 vote
19 yards is equivalent to 17.374 meters
User Prasadvk
by
4.9k points