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

User Haja
by
7.9k points

2 Answers

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