6708 meters = 22007 feet and 10.49 inches