Striders take part in 24 hour endurance race