You can bore out the 85mm l20b to fit 89mm pistons, and use your l20b crank and rods. Lots of info out there. Starting with a z22 block at 87mm just means less boring to fit 89s.
Big Bore 2.3L
KA24 pistons into a bored Z20/Z22/L20B block. The small 2.8cc dish area of the KA24 pistons helps to preserve compression ratio even with the low piston deck height. Compression ratio with a open chambered U67 head is 9.9:1 or use dished Z24 pistons and peanut chambered head for 8.9:1 compression ratio.
Parts: Z22 crank, KA24 pistons, Z22S/ L20B rods in a +2mm bored Z22 block or +4mm Z20/L20B block.
s/2+r+p= 92/2+145.9+34.0= 225.9 mm
piston deck height: -1.55mm below deck