566 x 257 meters = 1856.96 x 843.18 feet