A newly-deployed satellite has created the most-detailed map yet ... Earth's ocean floors in unprecedented detail, a new study reveals. . The first year of measurements from NASA's Surface Water ...