The number 305038 (three hundred five thousand thirty-eight) is written in Roman numerals as follows: CCCVXXXVIII