6654 meters = 21830 feet and 8.5 inches