6808 meters = 22335 feet and 11.5 inches