Strange sound on North-West Coast could be meteoroid activity