The maximum length of an Instagram depends on the format:
Feed videos: 60 seconds.
Stories: 15 seconds per story.
Reels: 90 seconds.
Live videos: 4 hours.
Carousel videos: 60 seconds per video within the carousel.