I got my I140 approved in May and took fingerprint in May. but I have no news about I485. Guess it is in name check. Nobody knows how long it will take. Good luck.