7582 meters = 24875 feet and 3.94 inches