The average length of a Harry Potter book is 487 pages and consists of 154,881 words. With at least 500m books sold, assuming each book has been read at least once, a conservative estimate of 720,364 person-years (and counting) have been spent reading Harry Potter books.
Source:Â one, two
Marius van Staden