114.8 x 131.5 feet = 34.99 x 40.08 meters