28 x 68 meters = 91.86 x 223.1 feet