cosmonaut dmitri avdeyev , currently on station the soyuz space station , has become the human with the smallest total delay in space . he has clocked up 681 days .
Russians hold record for longest stay in space.