Top of the world... apparently., France