6885.6 meters = 22590 feet and 6.61 inches