7589 meters = 24898 feet and 3.53 inches