Thanks for the responses! I do feed him in a quiet, dark room but he bobs on and off the whole time lately...

Here's what yesterday looked like:
6:00 E (straight back to sleep)
9:00 E
9:30 A
11:00 S
12:00 E
12:30 A
2:00 S (tried to extend beyond 45 min, but he was starving)
2:45 E
3:15 A
4:15 S
6:15 E
6:45 A
8:00 E
8:30 put down awake in crib. Didn't fall asleep until 9:30
10:00 E
12:00 E
2:00 E
4:00 E
6:00 E
This morning he wasn't too interested in eating... I guess he had his fill of calories during the night

How can I get him to tank up during the day instead of at night? or do I just have to grin and bear it for the next few days?
Btw, he's been teething for over a month now - no teeth yet though. Could this be part of it? He doesn't seem uncomfortable at night - just hungry