6955 meters = 22818 feet and 2.9 inches