On the beach your visibility of the horizon is ~5km. Your limiting factor is the curvature of the earth.
Move up to say 800 meters and the horizon is visible to ~100.96 km.
A volcanic or mountainous island will be visible even beyond these limitations. Our world is fascinating.