5854 meters = 19206 feet and 0.44 inches