I have some 1.5" glow sticks or also have a glow paint that will glow all night long. That glow paint would be the best bet. Its a 3 step process but man it does glow and never gives up.
Pete