The eclipse, including the partial phases, will last for 2 hours, 58 minutes and 3 seconds in total.
(Please use a modern browser to see the interactive version of this visualization)