18903 meters = 62017 feet and 8.6 inches