6688 meters = 21942.257218 feet