How far can the human eye see straight ahead on perfectly flat land?

I know we can see light years away when we look up. What I want to know is on a flat surface looking straight ahead (the surface remaining flat the entire distance) how far until the "vanishing point" or horizon. I know there is a mathematical formula for this, but can't find it.
5 answers 5