The number 852089 (eight hundred fifty-two thousand eighty-nine) is written in Roman numerals as follows: DCCCLIILXXXIX