Oh noes!
How does this meteor compare with the one that hit Russia early in the 20th century in Siberia?