The European Space Agency's Sentinel-3 satellite platform now is in France where instruments will be installed and tested for a sophisticated new mission to monitor Earth.