Second Life for Failed Russian Satellite?