635 x 87 x 596 meters = 2083.33 x 285.43 x 1955.38 feet