What is CCCXXXIX in Roman Numerals?

CCCXXXIX. How much is CCCXXXIX in Roman Numerals? What is CCCXXXIX? CCCXXXIX = 339.
CCCXXXIX = 339