Captain hauls in nearly 500-pound sea giant after grueling battle, feeds most of town | Alto