What is CCCLXXXIX in Roman Numerals?

CCCLXXXIX. How much is CCCLXXXIX in Roman Numerals? What is CCCLXXXIX? CCCLXXXIX = 389.
CCCLXXXIX = 389