Sarah is reading a new book and it has 320 pages. Yesterday she read 60 in 3 hours. If she continues to read at this rate, how long will it it take her to read all 320 pages?