7909 meters = 25948 feet and 1.95 inches