Not 3 million..
It's not 3 million years, that's when we meet the toaster.. but it was on the ship before the accident..
"22nd March 2077" in a clock.. and:
LISTER: March the twenty-second. That’s what - three weeks before the crew got wiped out. (Stasis Leak)
So this isn't 3 million years in the future.. it's around 60!