The number 306940 (three hundred six thousand nine hundred forty) is written in Roman numerals as follows: CCCVICMXL