Correct me if I'm wrong.. But I think this is the standard practise in all fishing ponds in S'pore..
All anglers are not allowed to bring back home any catch that weighs more than 10 Kg.. After hauling up the fish, you are required to release it back into the pond..
In return the Pond Management will give you give you another few free hours of fishing time..