5862 meters = 19232 feet and 3.4 inches