yea heres something neat, go look on treats at the stock replacement pistons, theres a bunch, but seems to be either 50 or 53mm tall, and 28mm from top of piston to wristpin for the 53s and 27 or 27,5 on the 50mm tall fellas
sortof just convolutes it more tho, but worth noting theres no caveat or designation 504 vs 505 or for specific years, but also that theres more than just 2 identical sizes (edited)