Satellite Aided Search and Rescue