What is CCLXXXIX in Roman Numerals?

CCLXXXIX. How much is CCLXXXIX in Roman Numerals? What is CCLXXXIX? CCLXXXIX = 289.
CCLXXXIX = 289