the longest time that the russian salyuts support was 63 nights . the 3rd generation salyuts would fly missions much later and therefore need to be irradiated from time to process .
Russians hold record for longest stay in space.