628 x 259 meters = 2060.37 x 849.74 feet