206 x 261 meters = 675.85 x 856.3 feet