how far a science satellite should be from the earth's surface.

That depends upon what they want to observe. The orbit should be at least 200 miles above the Earth's surface. Satellites in lower-altitude orbits return to Earth and burn up within ten years, due to upper atmospheric air friction.