The number 311707 (three hundred eleven thousand seven hundred seven) is written in Roman numerals as follows: CCCXIDCCVII