7527 meters = 24694 feet and 10.58 inches