By Ally Hansen, Staff Writer The meteorite that landed in Russia was made of rock and a small amount of iron. Russian scientists found 53 small meteorites on the surface of a lake and suspect a larger deposit under the water. Approximately 50 people remain hospitalized from the damages. To watch video of the meteor, click here.