Ilonchi, տեղումների ռադար