Only 5 months? It's nothing...
Unfotunately I don't have good news. My I-140 (EB1, California) is pending for 6 months. Although I received my WAC from the company's attorney, it doesn't help much. All I can do with it is to check the status at the BCIS web site and see that it is in process.