606 x 596 meters = 1988.19 x 1955.38 feet