L x W x D x 7.48 = gallons is correct. The variable is the configuration of your pond. For example, mine is shaped like Thor's Hammer. So I have a really challenging pond to calculate. To make it worse, very few ponds have verticle sides and flat bottoms, so you have to consider the curves into the equation.
The exact number is not important, if you are within 15% you are doing good with difficult shapes.
You might want to calculate sections of the pond then add the result. Some dimensions like width and length and the depth of the vertical side before the curve can be calculated easily and very accurate. Then you have to put your Geometry and Trigonomy learning to work.
When I drained mine last fall to rid it of the mosquito fish, I used containers and as I added water back, kept count on the gallons. I was surprised to learn I had less capacity than originally calculated.:banghead3:
Last, I am not against any bottom drains, UV filters or skimmers, they all help. If you manage your pond daily, as I do they are not required. If you are not as attentive and plan to visit and manage it only on occasion, then these will certainly make a huge difference.
The biggest bang for the buck (you can build it very easily) is a big biological filter with a 2" dump valve. It takes 30 seconds to clean mine once a week. I open the dump valve, direct the green sludge to my planter then close it when the water starts to clear. It takes a few minutes for the 55 gallon drum to fill up to the overflow and the water flows down the waterfall once again, crystal clear.