-4 is high, 0 is "engaged," and up to +4 is during labor. I had 3 babies and was at 0 station for up to a week or 2; however, babies can move back up as well when they're on the edge. I can say that with my 1st I was 4 cm dilated but not in labor and I was induced due to an arrhythmia. Who knows when he would have come. I was between 4 and 5 cm for 3 or 4 days prior to my 2nd and she came on her own then. My 3rd, I was about 4 when I stayed at the hospital and I waited for a bit (luckily) because I progressed to 6 w/in an hour. I also can say I wasn't someone who got very effaced until the end. I hung in there around 50 or 75 for a few weeks, then progressed right at the end.
Your baby could come any time, but based on my experience, you could be waiting a couple of more weeks. We just never know. :) I hope you enjoy the end of your pregnancy. I kow how uncomfortable it can get. Take care.