Answer :

jrgoodwood
1 yard my guess hope it's right lol
A meter is 39.37 inches while a yard is 36 inches so a meter is longer

Other Questions