596.18 meters = 1955 feet and 11.65 inches