The number 840327 (eight hundred forty thousand three hundred twenty-seven) is written in Roman numerals as follows: DCCCXLCCCXXVII