+0  
 
0
352
1
avatar

HOW MANY METERS IN a yard

 Sep 12, 2016
 #1
avatar
0

1 meter = 1.094 yards =3.281 feet=39.37 inches.

 Sep 12, 2016

2 Online Users