How long is the declaration of earnings from the US embassy good for. I am up for my annual extension of stay based on retirement 29 June.