A newly-deployed satellite has created the most-detailed map yet of the ocean floor ... a new study reveals. . The first year of measurements from NASA's Surface Water and Ocean Topography ...