1 meter = 1.094 yards.
Chat with our AI personalities
1 meter = 1.094 yard 1 yard = 0.9144 meter
1 meter=1.0936133 yards
1 meter = about 1 yard 3 inches
A meter is just over 39 inches ( a yard is 36 inches ) 1 meter = 1.0936133 yard 0.9144 meter = 1 yard
1 meter = 1.0936 yard (rounded)