259 x 68 meters = 849.74 x 223.1 feet