223.3 x 74.5 feet = 68.06 x 22.71 meters