Yeah, 28 1/2 stacks is way crazy. That's over 1800 pieces of apatite.
Sounds a little like what happened to my world. Apparently ore generation goes completely out of whack when you increase the vein size past a certain point, and this caused me to have absolutely ridiculous copper veins. Here's what I attempted to do:
In the TE config, I took the number of veins and the amount of blocks per vein, did some multiplication, and came to the conclusion that there was an average of about 36 copper per chunk, with a maximum of 72. So instead of having these 9 veins of up to 8 pieces each, I went and spent one vein of up to 72 pieces. This should still yield the same average number of copper per chunk, but contentrated into one vein instead of 9. I say "should" here, because that's not what happened. I did get my one vein per chunk, sure, but instead of roughly 36 blocks, each one contains over two thousand blocks. More than a chest full of 64-stacks of unmacerated copper ore, every single vein.
With tin, I specified two veins with a maximum of 36 blocks each, which should again be the same amount as copper, except spread over two veins. These, too, went way out of bounds, but not anywhere near as crazy as copper. Instead of an average of 18, I get around three stacks per vein, so less than 200.
All the other ores that were defined with vein sizes below 10 are completely normal.
I think SirSengir fell into the same trap as I did when I wanted to make my singular large veins. Ore generation just doesn't seem to want to work like that, and any vein size above 15 is probably going to yield way more than intended.