17890 meters = 58694 feet and 2.71 inches