The number 311138 (three hundred eleven thousand one hundred thirty-eight) is written in Roman numerals as follows: CCCXICXXXVIII