112.8 x 150.1 feet = 34.38 x 45.75 meters