The number 299086 (two hundred ninety-nine thousand eighty-six) is written in Roman numerals as follows: CCXCIXLXXXVI