The number 311390 (three hundred eleven thousand three hundred ninety) is written in Roman numerals as follows: CCCXICCCXC