In precisely 42 days, a total solar eclipse will occur across North America, throwing parts of 15 … [+] U.S.…