19888 meters = 65249.343832 feet