17679 meters = 58001.968504 feet