Nursing

First time
How long should a baby nurse for in one sitting? Mine does it for 5 minutes but feeds 30 minutes to an hour later again 😔 I can't get him to eat for longer because he just sleeps