The Roman number CMXCIXCMLVII is equivalent to the number 999957 (nine hundred ninety-nine thousand nine hundred fifty-seven).