23911 meters = 78448 feet and 1.95 inches