112.4 x 220.8 feet = 34.26 x 67.3 meters