What is DXXVIII in Roman Numerals? DXXVIII = 528