Fallen Debris May Be Meteorite