Solar flare
Other large solar flares also occurred on April 2, 2001 (X20), October 28, 2003 (X17.2 and 10), September 7, 2005 (X17), February 17, 2011 (X2), August 9, 2011 (X6.9), March 7, 2012 (X5.4), July 6, 2012 (X1.1). On July 6, 2012, a solar storm hit just after midnight UK time, when an X1.1 solar flare fired out of the AR1515 sunspot. Another X1.4 solar flare from AR 1520 region of the Sun, second in the week, reached the Earth on July 15, 2012 with a geomagnetic storm of G1–G2 level. A X1.8-class flare was recorded on October 24, 2012. There has been major solar flare activity in early 2013, notably within a 48-hour period starting on May 12, 2013, a total of four X-class solar flares were emitted ranging from an X1.2 and upwards of an X3.2, the latter of which was one of the largest year 2013 flares. Departing sunspot complex AR2035-AR2046 erupted on April 25, 2014 at 0032 UT, producing a strong X1.3-class solar flare and an HF communications blackout on the day-side of Earth. NASA's Solar Dynamics Observatory recorded a flash of extreme ultraviolet radiation from the explosion. The Solar Dynamics Observatory recorded an X9.3-class flare at around 1200 UTC on September 6, 2017.
Solar eclipse
Total solar eclipses are rare events. Although they occur somewhere on Earth every 18 months on average, it is estimated that they recur at any given place only once every 360 to 410 years, on average. The total eclipse lasts for only a maximum of a few minutes at any location, because the Moon's umbra moves eastward at over 1700 km/h. Totality currently can never last more than 7 min 32 s. This value changes over the millennia and is currently decreasing. By the 8th millennium, the longest theoretically possible total eclipse will be less than 7 min 2 s. The last time an eclipse longer than 7 minutes occurred was June 30, 1973 (7 min 3 sec). Observers aboard a Concorde supersonic aircraft were able to stretch totality for this eclipse to about 74 minutes by flying along the path of the Moon's umbra. The next total eclipse exceeding seven minutes in duration will not occur until June 25, 2150. The longest total solar eclipse during the 11,000 year period from 3000 BC to at least 8000 AD will occur on July 16, 2186, when totality will last 7 min 29 s. For comparison, the longest total eclipse of the 20th century at 7 min 8 s occurred on June 20, 1955, and there are no total solar eclipses over 7 min in duration in the 21st century.