If you filled in 3 weeks time then I'd have to question your runoff. It has to just be pouring in there...which is good and bad...bad if you don't have a silt pond.
I spent a couple thousand $ about 12 years ago on my pond. The runoff comes from about 10 acres timber and 5 acres pasture. Even the timber runoff flows over 100 yds grass before it enters the pond. We had a great stock of fish going but never kept tabs on the depth. 6 years later, we had a pile of dead fish after ice out. It went from 14 ft deep to 4 ft deep in 6 years. Consider a silt pond!
I did some calculations based on hydro logical numbers online. I demanded a silt basin and we are building 2 more terraces, one about 200 yards above the silt basin and another through a water way that leads directly to the pond.
Long story on this pond. We entrusted the govt to guide us, huge mistake. The NRCS really disappointed me on this entire project so we had it built ourselves, it was not cheap but we think we did it right. The builders claim that it did not cost us much more than cost share will provide, partly because we are not in a target watershed area. Through my job, I deal with the "pond guy" from Texas and he looked everything over, albeit from google earth, and he made some suggestions last year. We estimated drainage in the 12-16 acre range. We are not up to the overflow but we are already at 10'+. Our builders designed in a well thought out spillway.
A farmer friend suggested that we run field tile into the pond, not a big fan of that idea. But when the terraces are complete, that will cut down on the acres being drained into the pond.
The real cool part, there is an old pond less than 50 yards west of the new pond dike. It was 50+ years old and had turned into a 2' deep insect hole but the resident dom buck usually beds in the draw. We drained the old pond and will dry it out and eventually make that a deer paradise.
I will get some pics up here.
Some great advice here, thanks...