The number 880060 (eight hundred eighty thousand sixty) is written in Roman numerals as follows: DCCCLXXXLX