120.3 x 91.6 feet = 36.67 x 27.92 meters