110.4 x 218.8 feet = 33.65 x 66.69 meters