75.8 x 113.1 feet = 23.1 x 34.47 meters