How many meters is in a yard stick?

1 yard = 0.914 meter

1 meter = 1.09 yards