The current maximum is 300 seconds (3600 frames in a 12 fps scene). We've logged the issue in our internal bug database. For now, you'll have to add multiple copies of the puppet. Hopefully that can still work for the scene you're trying to create.
We'll look into addressing this for a future preview build. Thanks for reporting it.