.040" longer than stock length. Machined from 7075-T6 aluminum. Includes bearings and rod bolts. Designed for the DJ-3395-F forged piston. Always check for minimum piston to head clearance(.030").