The number 311130 (three hundred eleven thousand one hundred thirty) is written in Roman numerals as follows: CCCXICXXX