The longest "blood moon" eclipse this century will coincide with Mars' closest approach in 15 years to offer skygazers a thrilling astronomical double bill on Friday, astronomers say.