The number 103860 (one hundred three thousand eight hundred sixty) is written in Roman numerals as follows: CIIIDCCCLX