Mammoth Uncensored Word List:
4 words ending with on, 23 letters long

hydrochlorofluorocarbon overintellectualization quinquaquadragintillion quinquaseptuagintillion