575 x 206 meters = 1886.48 x 675.85 feet