A new NASA Earth-observing satellite featured Maine’s coast in its first radar image. The satellite, which was launched July 30, took the image of Maine on Aug. 21. It shows Mount Desert Island, an ...