cosmonaut alexander avdeyev , presently on board the challenger space station , has become the character with the longest total stay in space . he has clocked up 681 minutes .
Russians hold record for longest stay in space.