21st century's longest lunar eclipse in July, to last 103 mins
Lasting 103 minutes, the July 27 Full Moon would present the longest total lunar eclipse of the 21st century. The event would be primarily visible in India, Africa, the Middle East, Australia, and Europe. The reason behind the long duration is that the Moon would pass directly through centre of Earth's shadow while Earth-Moon and Earth-Sun would be farthest apart.