I always book up round trip from the day I leave. So I'm showing 90 days or more sometimes. I tell airlines I can always apply for a retirement Visa when I'm there. You can also leave the country in 45 days and return a few days later and get another 45 day's
You can stay for 45 days from most countries but if you extended it's only for 30 more days. For a total of 75 days. Since I want to stay for 90 days I'll still need my 60 day Visa and a 30 day's extension