My parents just extened their stay in USA for another half year (already approved), and their passport will expire 7 months later from now. Good luck!