I just received my Non-O Retirement Visa from the Embassy in Washington DC and even though I had more than the equivalent of 800,000 Baht in my account I needed to provide proof of retirement income to them before I was issued my Visa.
Go to the Thai embassy website in Washington DC and review their requirements. You either need a certain amount of funds or must demonstrate monthly income..