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

User Haja
by
5.0k points

2 Answers

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