meter
Chat with our AI personalities
The closest measurement of the three is 18 yards. There are 0.9144 metres in one yard, therefore, rounded to two decimal places, 18 metres is equal to 18/0.9144 = 19.69 yards.
mile
meter, inch, yard
It's Yard
They are two different forms of measurement. Ton refers to weight, yard refers to distance.