Asteroid dust caused 15-year winter that killed dinosaurs: Study. Fine silicate dust from pulverized rock would have stayed in the atmosphere for 15 years, dropping global temperatures by up to 15 degrees Celsius, researchers said in a study in the journal Nature Geoscience