Meteoroid impacts detected