Friday's blood moon will be the longest total lunar eclipse of the ...