That "meterorite" was the size of the fucking moon. Most things that large end up stablized in an orbit. Though most scientist agree a meteroite the about 1 mile in diameter would kill off pretty much everything bigger and a mouse. IE dinosuar sinerio.