17916 meters = 58779 feet and 6.33 inches