It's hard to say. Notice the arms are completely extended. It's fair to say it ain't 14lbs.
For some perspective go to images.google.com and search "Huge Rattlesnake". Here is one example below. It is posted several places on the web, someties claimed to be 9' and sometimes 14' Plain to see, it's a healthy snake but if you look at the angle of the stick and make some assumptions about how tall the guy holding it is... It's probably a 5' - 6' snake.
Same with the trout... I'd guess its a fat 25" trout.
PS.. Say THANKS to us for feeding the troll.