8152 meters = 26745 feet and 4.88 inches