7933 meters = 26026 feet and 10.83 inches