I found the page online that showed the other way to calculate diameter, using the revolutions per mile...
For the BFG KM3 as an example from the specs on the bfg website:
315/70/17 are listed as 34.4" but also show 604 revs/mile. 604 revs/mile = 33.41"
35/12.5/17 are listed as 34.5" but also show 602 revs/mile. 602 revs/mile = 33.51"
37/12.5 are listed as 36.5" but also show 569 revs/mile. 569 revs/mile = 35.46"
I think the BFG diameters in their spec's are too generous, the diameters calculated off the revs/mile seem to match the real world experiences everyone is having that the BFGs run small to size.
If you want to calculate other tires for comparison, the formula is:
1 mile divided by circumference = revs per mile
Doing all the mathemagical switching, unit conversions, and substituting pi × dia for circumference gives you:
(5280 × 12 )/ (pi × revs per mile) = circumference in inches