596 x 586 meters = 1955.38 x 1922.57 feet