What is CCLXVI in Roman Numerals?

CCLXVI. How much is CCLXVI in Roman Numerals? What is CCLXVI? CCLXVI = 266.
CCLXVI = 266