are they totally flat topped?
How much do they stick out of the block at TDC? If they are sticking out more than 1mm, they are not at 7.5:1. Mine is 7.4:1 and deck height is 0.41mm. Most forged flat topped pistons need machining down to the required compression. E.G. My cosworth racing needed over 2mm taking off.