How big is 80 sq meters in sq feet?

861.11 square feet.