Carry the Load culminates in 20-hour walking marathon