The number 870066 (eight hundred seventy thousand sixty-six) is written in Roman numerals as follows: DCCCLXXLXVI