Here's the Russian Meteor Entering Earth from Space