19874 meters = 65203 feet and 4.94 inches