8588 meters = 28175 feet and 10.24 inches