At this rate, he could finish reading 600 pages in 25 days. However, due to the number of pages read each day, the specific reading time may vary. Assuming that the number of pages read per day is 130, then the number of pages that can be read in 25 days would be: 25 days x 130 pages/day = 3350 pages Therefore, he needed to spend 25 days to finish reading all 3350 pages of the story book. It is worth noting that this is only a hypothesis. The actual reading speed may be affected by many factors, such as the difficulty of reading, the number of pages read, the mood of reading, and so on.