7539 meters = 24734 feet and 3.02 inches