575 x 154 meters = 1886.48 x 505.25 feet