118.3 x 89.6 feet = 36.06 x 27.31 meters