This will be the longest total solar eclipse between the dates of 4000 BC and 6000 AD. It will last a maximum of 7 minutes, 29 seconds. The longest historical total eclipse lasted 7 minutes 28 seconds on June 15, 744BC.