261 x 406 meters = 856.3 x 1332.02 feet