111.8 x 135.4 feet = 34.08 x 41.27 meters