An eclipse in a semester series of solar eclipses repeats approximately every 177 days and 4 hours (a semester) at alternating nodes of the Moon's orbit.[1] Solar eclipses 2059–2061 119 May 22, 2058 Partial 124 November 16, 2058 Partial 129 May 11, 2059 Total 134 November 5, 2059 Annular 139 April 30, 2060 Total 144 October 24, 2060 Annular 149 April 20, 2061 Total 154 October 13, 2061 Annular