A New York resident who spent 128 days in hospital after contracting the coronavirus has left hospital.