16060 meters = 52690 feet and 3.46 inches