As was posted "elsewhere"...
302 block
3.100-inch stroke Not a stock crankshaft.
High-nodular-iron early 302 crankshaft
Eagle 5.400-inch connecting rods
Ross ultralite forged pistons
Clevite 77 main and rod bearings
Childs & Albert piston rings
Kit price: Starting at less than $1,800
You would use a 1.25" CH piston.
An offset grind requires different connecting rod ends/bearings, because it decreases the diameter of the crankshaft, and it could be a possibility.