115 x 74.3 feet = 35.05 x 22.65 meters