68 x 88 meters = 223.1 x 288.71 feet