6860.6 meters = 22508 feet and 6.36 inches