225 x 223 feet = 68.58 x 67.97 meters