The transfer of the satellite to the China Meteorological Administration (CMA) means that China's weather satellite system is now at an "advanced level," according to a statement from the State Administration of Science, Technology and Industry for National Defense said in a statement.