What is the longest recorded attack of hiccuping, sneezing, or yawning?

The longest hiccuping attack lasted 65 years.

The longest sneezing fit lasted 978 days.

The longest yawning ordeal took five weeks.