Eleanor has been waking every 3 hrs at night also but last night she slept for 6hrs.