I got my NIW 140 (self petition) approved in early march this year and my 485 was filed concurrently back in October 2002. I want to know, how long I have to wait before I can filnally get 485 approval from CSC? Does a 140 approval mean that you will finally get GC if you have a stable job?