It doesn't have to be an achievement for humanity - it can just be a personal achievement.
Thousands upon thousands of people have done the Three Peaks (a famous walking route in the UK), but I'd still like to do it, and would feel a sense of satisfaction at succeeding.