576 x 257 meters = 1889.76 x 843.18 feet