The long-distance hiker who fell 50 feet off a cliff just north of McAfee Knob’s summit early Sunday has died, the Roanoke County Fire and Rescue Department said Tuesday.