The number 267043 (two hundred sixty-seven thousand forty-three) is written in Roman numerals as follows: CCLXVIIXLIII