6885 meters = 22588 feet and 6.99 inches