The only people capable of that would be those with photographic memories, or mathematical savants. In that way it isn't about time, its about capacity.
Yes. Certain people are just born (or on rare occasions, something happens to them during their life) with an extremely gifted ability to memorize or compute things. Usually it has to do with mental illnesses(?) such as Autism.