223 x 79 feet = 67.97 x 24.08 meters