235.9 x 81.8 feet = 71.9 x 24.93 meters