575 x 256 meters = 1886.48 x 839.9 feet