The Roman number CMXCIXCMLXIV is equivalent to the number 999964 (nine hundred ninety-nine thousand nine hundred sixty-four).