0
Anonymous
No
It is 1760 times larger than a yard
1 yard = 36 inches or 3 feet
1 metre = about 39 inches
Wiki User
Chat with our AI personalities