Resolute Bay, Meteor Flux