5954.1 meters = 19534 feet and 5.39 inches