0
Anonymous
1 yard = 0.9144 meters.
Wiki User
Chat with our AI personalities
1 meter = 1.09 yards.
328.084 yards (1.09361 yards per meter).
One meter equals 1.09 yards.
2 metres = 2.19 yards (approx).
23 meters is 25.1531 yards. 1 meter = 1.09361 yards.
275 yards = 251.5 metres