5849.2 meters = 19190 feet and 3.46 inches