That number sounds like it has ben balanced at a machine shop, most stamp the number so if something happens they can go back to that file # and make a matching piston and rod combo without havind to do a complete set or tearing down engine and rebalancing complete engine assembly again ,,cost effective, yours should have a number like 3951529 ,check parting seam to tell if it is cast or forged,
The 509 and 511 blocks are good blocks ,never go over .030 for performance use ,try to find a block without center freeze plug ,MUCH stronger ,..Blazer or 4wd truck normally.