The number 311060 (three hundred eleven thousand sixty) is written in Roman numerals as follows: CCCXILX