LINVILLE, N.C. — Five miles long and one mile high. 

That was the trek for 867 runners up the steep switchbacks of Grandfather Mountain for the 25th annual Bear race on Thursday. 

Johnny Crain, 27, came in first overall with a time of 30:58:7 -- a little over 40 seconds shy of his previous run in 2017, in which he set a historic course record. 

Joanna Thompson, 26, came in first for the women, and 13th overall with a time of 36:13:1. 

Race organizers say runners from 26 states came Grandfather Mountain to challenge "The Bear," as it's called. 

The Bear race has become so popular, in fact, that online registration reached its capacity this year in only six minutes.