80 x 23 feet = 24.38 x 7.01 meters