I am an F1 student who recently graduated from college and I have EAD card (for OPT) that is valid from 06/24/2009 to 06/24/2010. I was told by the school that I have 90 days of unemployment while under OPT and that 90 days ran out on 09/24/09. However I already filed I-130 and I-485 and got the receipt for both applications on Sept 17th 09. Can I stay in the US legally until my green card interview? Was I still in the US legally when I filed my I-130 and I-485? Thank you so much for your help.