58.8 x 82.4 feet = 17.92 x 25.12 meters