219.3 x 217.1 feet = 66.84 x 66.17 meters