The number 270116 (two hundred seventy thousand one hundred sixteen) is written in Roman numerals as follows: CCLXXCXVI