It's an Oarfish. The serpent of the sea.
That is so cool! I hope they threw it back! Fish can live out of water for only a small while. They FISH FOR SPORT, because hulling something like that in, would require serious time, patience, MUSCLE, top notch gear, the works... Not unlike bodybuilding now that I spell it out for you.