The Russian team have confirmed their landing in the south of France. They flew for 1041km in around 40 hours