Robert is driving 240 kilometers to the beach. He leaves his house at 4:00p.m..., and at 7:00p.m he has driven 120km. Keeping that pace, what time will it be when Robert arrives at the beach?