"Random" mutations of DNA are not truly random.... they're still bound by chemistry.... so your numbers are most likely wrong by excess...
Also, how many generations of life forms capable of sensing light have there been on this planet?
Also, how many generations of life forms capable of sensing light have there been on this planet?