8854 meters = 29048 feet and 6.68 inches