112.8 x 136.4 feet = 34.38 x 41.57 meters