17126 meters = 56187 feet and 7.97 inches