NASA Gets Inside Look at Large and Powerful Hurricane Florence (Video)