You do not need a visa if you stay in the transit area and do not go through immigration and customs. This would be plausible to do if you had a normal layover. From my understanding though, you will have to leave the area if your layover is overnight. And honestly would you want to stay in an airport for 15.5 hours? It looks like the transit visa costs the same as a tourist visa so I would just apply for the normal one.