Perseverance Rover spotted from space in striking new satellite image