A newly-deployed satellite has created the most-detailed map yet of the ocean floor ... of measurements from NASA's Surface Water and Ocean Topography (SWOT) satellite mission, launched in ...