0
Anonymous
1 metre is longer than 1 yard 1 metre = 39.37008 inches. 1 yard = 36 inches.
Wiki User
Chat with our AI personalities