The number 311409 (three hundred eleven thousand four hundred nine) is written in Roman numerals as follows: CCCXICDIX