119.3 x 90.6 feet = 36.36 x 27.61 meters