8969 meters = 29425 feet and 10.24 inches