596.1 meters = 1955.708661 feet