NASA satellite due to launch this evening