318 Poly Stroker Crank & Rods

I wonder if the 351 Cleveland piston would work? 4" bore and staggered valve reliefs with a 3.5" stroke. I don't know rod length and compression distance off the top of my head.