As you can see, a meter is slightly longer than a yard.
A yard is 36 inches and a meter is 39.4 inches long.
Next let's look at the markings on the meter stick.