86-year-old to take part in Edmonton Marathon