The number 309678 (three hundred nine thousand six hundred seventy-eight) is written in Roman numerals as follows: CCCIXDCLXXVIII