Change Speed effect doesn't output the exact number of samples entered?

​I recently noticed a weird bug. When using the Change Speed effect to convert a movie audio track from 24000/1001 fps (which is 431,999,568 samples) to 25 fps (which is 414,305,280 samples), I enter the correct number of samples. However, for some reason, after processing, the final number of samples isn’t exactly what it should be. How can I fix this? I’m using the latest version of Audacity.