Denver Experts Weigh In On Rare Meteor Explosion