223.3 x 221.1 feet = 68.06 x 67.39 meters