75.1 x 131.9 feet = 22.89 x 40.2 meters