58217 meters = 191000 feet and 7.87 inches