Will do a little more later; this does interest me, as it turns up all over MOST religions. I've seen it mentioned many times in documentaries about religions.
The site is a PDF site, requires Acrobat Reader. At the bottom right of the first page it does talk about the number 40 possibly referring to an undetermined length of time. Hope it helps.