6836 meters = 22427 feet and 9.86 inches