The asteroid impact that wiped out the dinosaurs moved rock huge distances as it dug out a crater in what is now the Gulf of Mexico, scientists say.