What is DXXXIX in Roman Numerals? DXXXIX = 539