Part number: FCPPB845090M54 Manufacturer: FCP Engineering Forged high-performance pistons for a variety of applications in almost all engine types, for racing and street use. Made of 4032-T6 material, molybdenum coated piston bottom. Each piston kit also includes HD series rings and shafts. Cylinder diameter: 84.50mm Compression ratio (CR): 9.0:1Compression height: 30.50mmShaft diameter: 22mmStroke: 89.60mmBMW 330i, 530i (E46, E39) - 3.0 24V Turbo (M54B30)Connecting rod length must be 135mmCheck the distance between the valves and the piston, it should be at least 1mm with VVT on. Improper installation may cause serious engine damage