6863 meters = 22516 feet and 4.85 inches