Metonic events: May 4 and October 28 Descending node Ascending node 1966 May 4 - Penumbral (111) 1985 May 4 - Total (121) 2004 May 4 - Total (131) 2023 May 5 - Penumbral (141) 1966 Oct 29 - Penumbral (116) 1985 Oct 28 - Total (126) 2004 Oct 28 - Total (136) 2023 Oct 28 - Partial (146) 2042 Oct 28 - Penumbral (156)