224.3 x 222.1 feet = 68.37 x 67.7 meters