521 x 154 meters = 1709.32 x 505.25 feet