0
Anonymous
True.
1 meter is equal to 1.0936133 yards
2 meters is therefore equal to 2.1872266 yards
Wiki User
Chat with our AI personalities
false a ha. is 10,000m
False
True
False.