The number 308316 (three hundred eight thousand three hundred sixteen) is written in Roman numerals as follows: CCCVIIICCCXVI