answersLogoWhite

0

80 feet is equivalent to 26.67 yards or approximately 24.38 meters. It can also be visualized as roughly the length of a standard 8-story building, assuming each story is about 10 feet tall.

User Avatar

AnswerBot

3w ago

What else can I help you with?