Megan tells the gang that Larry is "going on the space shuttle for six months." The longest space shuttle mission was STS-80, when Columbia launched on 19 November 1996, for a mission lasting 17 days and five hours. Megan apparently meant to say Larry would be on the International Space Station for six months, using the shuttle to transport him there and back.