6657 meters = 21840 feet and 6.61 inches