Couple of days ago I operated to Paris and we were following B747, they were 5 miles ahead of us. They were just crossing the threshold or maybe just touched down, when we changed frequency to tower immediately they cleared us for landing, by this time we saw the airplane still in the mid runway so I thought controller made a mistake and asked to confirm, he confirmed that we are cleared to land, (not land after). After our landing United airlines 777 behind us were also cleared to land when we were still about 80 -90 Kts decelerating.
This never happened to me before, am I missing something? is this a new or a French procedure? please help me, thanks