224 x 207 feet = 68.28 x 63.09 meters