NASA predicts the eclipse Friday -- the second and final one of the year -- will last over 3 hours and 28 minutes, which would make it the longest partial lunar eclipse in 580 years.