A new 13 Peaks badge
Aptly named. The Impossible Badge is called this because we don’t know if this challenge is even possible.
To get this badge, you need to run the 13 Peaks in 13 hours or less. Yes, you heard it right. You have to run in it 13 hours and 59 minutes or less.