What is MCMLXXXV in Roman Numerals?

MCMLXXXV. How much is MCMLXXXV in Roman Numerals? What is MCMLXXXV? MCMLXXXV = 1985.
MCMLXXXV = 1985