-athon

event or activity lasting a long time or involving a great deal of something