7434 meters = 24389 feet and 9.17 inches