19999 meters = 65613.51706 feet