The number 80560 (eighty thousand five hundred sixty) is written in Roman numerals as follows: LXXXDLX