How far can the naked human eye see if unobstructed? (straight ahead on perfectly flat land). Is there a stopping point or is it infinite when you look in the sky? Is there any situation that the human eye can see infinite?

What are the factors that determines how far we can see? The photon flux density and...?

Physics and biological point of views will both be interesting to discuss.