659 x 65 x 596 meters = 2162.07 x 213.25 x 1955.38 feet