359 x 596 meters = 1177.82 x 1955.38 feet