The number 100860 (one hundred thousand eight hundred sixty) is written in Roman numerals as follows: CDCCCLX