The number 860906 (eight hundred sixty thousand nine hundred six) is written in Roman numerals as follows: DCCCLXCMVI