109.4 x 217.8 feet = 33.35 x 66.39 meters