206 x 259 meters = 675.85 x 849.74 feet