By specifying a true end frame (as opposed to simply leaving the default) your MOV file will indeed stop at the correct place. The 64,000+ frame causes the file to jump back to the beginning frame as it seems to be unable to find a frame at that high number.