Well, you could apply. However, a "green card" is really Lawful Permanent Resident and to be a Lawful Permanent Resident, you must be a "Resident" and that means living in the US. It would be possible to file an I-130 for consular processing and then delay going to the consulate for awhile (it...