What is 80 Yards in Meters?


80 yd = 73.152 m

80 Yards is equal to 73.152 Meters.

80 yd × 0.9144 = 73.152 m



Similar Conversions