Question 608200
1 meter is about 1.094 yards.