What is DCXXVIII in Roman Numerals? DCXXVIII = 628