261 x 257 meters = 856.3 x 843.18 feet