153 x 643 meters = 501.97 x 2109.58 feet