I have seen someone create a custom rubber gasket by using a length of round rubber, winding it around the sealing trough of the block, and cutting both ends exactly to length at a 45 degree angle so that the two ends overlap each other. This way you may find an O-ring with a larger diameter than you need, cut it and trim the excess rubber to create your own custom length O-ring.