6838 meters = 22434 feet and 4.6 inches