A Western Australian angler has reeled in a monster catch while on an annual boys' trip to Cape Range National Park.