340 crankshaft stroke

The reason I am asking was because I already have stock crank and 3 sets of pistons I can use but was thing if going to either a 3.55 or 3.58 stroke and was wondering if the pistons I have will work.Thanks for the answers you guys are very helpful.Nice to find a site where people will try to help others out.

Thanks :salute:

Bobby Dodson