206.8 x 223.5 feet = 63.03 x 68.12 meters