56.8 x 80.4 feet = 17.31 x 24.51 meters