Rarotonga, Meteor Flux