I can't make sure it is 180 days after I-140 approval., or 180 days I-485 pending, you can apply for 3-year extension. So ask fan-law.com, he knows exactly.