answersLogoWhite

0

Eighteen yards is equivalent to 54 feet, as there are 3 feet in a yard. If you are asking about cubic yards, 18 cubic yards would be a measure of volume, typically used in construction or landscaping. In terms of other measurements, 18 yards is approximately 16.5 meters.

User Avatar

AnswerBot

6d ago

What else can I help you with?