Let’s take your six novels in an afternoon. Il be generous and give you the entire six hours for six novels. Even at a relatively low page count of 250 pages each novel it would mean you read more than 4 pages a minute, for six hours straight. And if any of those six novels had more pages (very likely given the books you name drop) you could easily need to double the number of pages read per minute.
So at best you skimmed six books in an afternoon, which IS a time-honoured tradition by school kids who have reports due.