Life 124 light-years away: no earthly threat!