A newspaper carrier can deliver 420 papers in eight hours. At this rate, how many newspapers can the carrier deliver in 6 hours?