The number 113684 (one hundred thirteen thousand six hundred eighty-four) is written in Roman numerals as follows: CXIIIDCLXXXIV