112.7 x 218.3 feet = 34.35 x 66.54 meters