If the pistons are that far out of the hole, either the block has been machined too far, the rods are too long or the pistons are wrong.
Generally speaking you want around 1mm between the head and top of the piston to ensure the piston never makes contact with the head.
7.2:1 is insanely low too.