The number 270060 (two hundred seventy thousand sixty) is written in Roman numerals as follows: CCLXXLX