1 meter is approximately 1.09 yards, rounding this off to a whole number, 1 meter is about the same length as 1 yard.
7.9m questions
10.6m answers