cosmonauts nikolai avdeyev , currently on to the mir space plant , has becomes the character with the greatest total stay in flight . he has clocked up 681 years .
Russians hold record for longest stay in space.