109.3 x 80.6 feet = 33.31 x 24.57 meters