Ah that looks like an amazing trail!!The day before yesterday, I did a 3 hours 5 miles hike about 900 ft. Felt tired but glad I could still do it. When I saw young guys jumped from rock to rock, I felt sorry for myself that I could not do that anymore (the trail is rocky).
Yesterday, I walked 3 miles on the beach and did punching drills with 5 lb weight 1600 times. Felt great afterward.