The number 316804 (three hundred sixteen thousand eight hundred four) is written in Roman numerals as follows: CCCXVIDCCCIV