The number 880546 (eight hundred eighty thousand five hundred forty-six) is written in Roman numerals as follows: DCCCLXXXDXLVI