6854 meters = 22486 feet and 10.52 inches