Quote by genergy
Buoyancy is an artifact of gravity that moves mass up away from the center of the earth in a fluid whenever the specific gravity of the object is less than the surrounding fluid.
Buoyant Force is calculable.
Gravitational Potential Energy is calculated by the formula: mgh
Is Buoyant Potential Energy calculated mg'h?
Here is how I have calculated it so far;
mass = 100,000 kg
height or depth = 100 meters
g' = 1  (1000 / 1028) = 1  0.97276265 = 0.02723735
(The density of the solid object is 1,000 kg/m. The density of the fluid is 1,028 kg/m)
By this calculation the Buoyant Potential Energy would be 272,373.54 Joules
Is this correct? Could it be improved on?

The units of density would be kg/m^3, not kg/m as you show.
BTW, would there be more "bouyant energy" stored if you pushed a solid object down to a depth, or pushed an airfilled object down, where the object shrinks in size as it gets to greater pressures at lower depths?