EBF baby eats often!

Hi,
 My 4 month old will eat every 1.5 to 2 hours from 6 am to 8 pm! I'm happy he's sleeping through the night, but I want to know how to stretch out feedings or do I need to keep him on the breast longer. Any tips are appreciated!