it's always current.
However, the processing date in TSC is on June 27, 2007. Yes, your case is still in the processing to final decision. Watch out the process date in USCIS website.
https://egov.uscis.gov/cris/processTimesDisplay.do;jsessionid=bcasEteQs3jV25detIr5r?type=serviceCenter
Your GC will come.
Good luck,