Jeremy Harper is in the Guinness Book of World Records for counting from one to one million. It took him approximately 16 hours (per day!) until he finished.
He started June 18, 2007 and during the counting process, he didn’t leave his apartment or shave; viewers could watch him live on his website MillionCount (which was later taken down) 24/7.
The count raised money for his supporting charity Push America, apparently raising over $10,000.