630 x 261 meters = 2066.93 x 856.3 feet