In 1984 (ish) Keith Thompson broke the record with a time in the region of 65 hours. I'm also trying to find the current record, for my own attempt.