Madison reads 54 pages per hour. If she reads a total of 257 pages one weekend, how many hours to the nearest hundredth does she read?