CRN 62m MY Rio, The launch