111.7 x 217.3 feet = 34.05 x 66.23 meters