112.4 x 52.2 feet = 34.26 x 15.91 meters