The shortest total solar eclipse for the period, 2,000 BCE to 3,000 CE was in the year 919 CE. It lasted for 9 seconds. The rate of occurrence for total eclipses of 7 minutes or longer, is 10 per millennium, or an average of one for every 100 years. The last occurred 6/20/1955 (7 minutes, 8 seconds). The next, 231 years from the last, will occur 7/16/2186 and have a duration of (7 minutes, 29 seconds). This will be the longest, stationary observation of a total solar eclipse.