7068 meters = 23188 feet and 11.72 inches