6834 meters = 22421 feet and 3.12 inches