What can be the maximum duration of totality for a solar eclipse?

7 minutes 40 seconds.