No, he hit the ball on a frozen lake. He is also a famous for playing pool with a broom.
It was indeed on a frozen lake...Lake St Clair had froze on a calm night.
It was Titanic Thompson who won the money....two old-timers in Detroit told me when
I was a kid....they were two of the losers to that bet.
The story has morphed into 'on an airport runway'....but even Titanic didn't have the
clout to get an airport.
My favorite 'hit a ball a mile' bet was Joe Louis losing $10,000....
...the guy knocked a ball into the Grand Canyon where it's over a mile deep.