How many yards is 1 meter?
1 meter is equal to 1.0936 yards.