Figuring you meant feet, 26.6 repeated
80 yards=80 yards
The answer will depend on how much WHAT! There are 73.152 metres in 80 yards.
80 yards = 73.15 meters.
80 meters = 87.5 yards.
Approximately 87.5 yards (87.4890639 yards) make 80 meters.
80 (cubic feet) = 2.96 cubic yards.
How yards and inches equal 80 inches
80 yards
80
Answer: 80 " = 2.22222 yds.
80 meters = 87.5 yards.
26.94 yards.