Why the July 27 lunar eclipse will be the longest one this century

For one hour and 43 minutes, the moon will turn a blood red orange as it passes behind Earth's shadow. This celestial event will be the longest lunar eclipse of the 21st century, giving stargazers in Africa, the Middle East and central Asia ample time to view a rare show of cosmic coincidence.