7578 meters = 24862 feet and 2.46 inches