Weight gained from fluid retention. Heaps of excess fluid in your tissues that your body has a hard time getting rid of. Eating lots of salt is one way to get it. Heart problems can also cause it. Sounds like this dude had both a crappy heart and high salt intake.