Question: is meters or yards longer?
Answer: A yard is 36 inches. A meter is 39.4 inches. Its almost 10% longer. ... The legal definition is 1 yd = 0.9144 m, exactly, so it is shorter than a meter.