The number 256118 (two hundred fifty-six thousand one hundred eighteen) is written in Roman numerals as follows: CCLVICXVIII