I believe the max duration of an assumed role session is 12 hours, but this can be changed per-role.
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_te...
> Role chaining limits your AWS CLI or AWS API role session to a maximum of one hour.