Today my I-140 and I-1485 both got approved. Its been a long wait of 4.5 years. Best wishes to others those waiting!!