Where to buy 4.09" pistons

That's fine. i need ask pistons from few suppliers. BME supplied last pistons for this block. But those pistons are made for shorter stroke, 3.58"...