Charles Gilmore marks 89 years